#subdirs 的使用方法与测试
#test 一个label lib  一个main调用

TEMPLATE = subdirs


#test
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/hmiController/src/labelTest
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/hmiController/src/mainTest
#hmi
SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/HmiCommunicate/HmiCommunicate.pro

SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/CommunicateDelegate/CommunicateDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/DeviceDriver/DeviceDriver.pro

SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/login1/login.pro
SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/delegate1/delegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/leftview/leftview.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/leftviewdelegate/leftviewdelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/topview/topview.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/topviewdelegate/topviewdelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/rightview/rightview.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/rightviewdelegate/rightviewdelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/bottomview/bottomview.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/bottomviewdelegate/bottomviewdelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/leftfun/leftfun.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/leftfundelegate/leftfundelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/rightfun/rightfun.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/rightfundelegate/rightfundelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/RunView/RunView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/RunDelegate/RunDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/JogView/JogView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/JogDelegate/JogDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/MotionInstructionView/MotionInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/MotionInstructionDelegate/MotionInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/IfInstructionView/IfInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/IfInstructionDelegate/IfInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/LabelJmpView/LabelJmpView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/LabelJmpDelegate/LabelJmpDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/WaitInstructionView/WaitInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/WaitInstructionDelegate/WaitInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/ForInstructionView/ForInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/ForInstructionDelegate/ForInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/RegisterInstructionView/RegisterInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/RegisterInstructionDelegate/RegisterInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/SelectInstructionView/SelectInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/SelectInstructionDelegate/SelectInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/SkipConditionView/SkipConditionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/SkipConditionDelegate/SkipConditionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/OutputInstructionView/OutputInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/OutputInstructionDelegate/OutputInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/CoordinateInstructionView/CoordinateInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/CoordinateInstructionDelegate/CoordinateInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/OtherInstructionView/OtherInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/OtherInstructionDelegate/OtherInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/PalletInstructionView/PalletInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/PalletInstructionDelegate/PalletInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/VisionInstructionView/VisionInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/VisionInstructionDelegate/VisionInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/StampInstructionView/StampInstructionView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/instruction/StampInstructionDelegate/StampInstructionDelegate.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/programView/programView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/programDelegate/programDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/systemstatus/systemstatus.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/systemstatusdelegate/systemstatusdelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/messageView/messageView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/messageDelegate/messageDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/programFileView/programFileView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/programFileDelegate/programFileDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/HomeMenuView/HomeMenuView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/HomeMenuDelegate/HomeMenuDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/MiddleViewDelegate/MiddleViewDelegate.pro

#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/VrepConfigView/VrepConfigView.pro
#SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/VrepConfigDelegate/VrepConfigDelegate.pro

##main
SUBDIRS += /tcrwork/linuxControllerHmi/trunk/hmiController/src/SdkMainPro/SdkMain.pro

#mainTest.depends = labelTest
CONFIG += ordered

if(contains(CONFIG,gdb_dwarf_index)){
DESTDIR = /tcrwork/linuxControllerHmi/trunk/hmiController/lib/x86
}
else{
#ARM 编译需要
DEFINES += BUILD_ARM

DESTDIR = /tcrwork/linuxControllerHmi/trunk/hmiController/lib/arm
}
#编译目录
UI_DIR += /tcrwork/linuxControllerHmi/trunk/hmiController/build/hmi
MOC_DIR += /tcrwork/linuxControllerHmi/trunk/hmiController/build/hmi
OBJECTS_DIR += /tcrwork/linuxControllerHmi/trunk/hmiController/build/hmi
RCC_DIR += /tcrwork/linuxControllerHmi/trunk/hmiController/build/hmi


###
